Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
114 ST LEONARDS STREET Semi-Detached £535,683 £499,995 17 Dec 2021
130 ST LEONARDS STREET Detached £683,051 £370,000 10 Jun 2005
170 ST LEONARDS STREET Detached £610,513 £360,000 18 Jun 2010